//package org.example.config;
//
//import org.springframework.context.annotation.Configuration;
//import org.springframework.http.HttpMethod;
//import org.springframework.security.config.annotation.web.builders.HttpSecurity;
//import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
//import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
//
//@Configuration
//@EnableWebSecurity
//public class SecurityConfig extends WebSecurityConfigurerAdapter {
//
//    @Override
//    protected void configure(HttpSecurity http) throws Exception {
//        http
//            .authorizeRequests()
//                .antMatchers("/", "/login.html", "/static/css/**", "/static/js/**", "/images/**").permitAll()  // 允许访问登录页、首页和静态资源
//                .anyRequest().authenticated()  // 其他页面需要认证
//            .and()
//            .formLogin()
//                .loginPage("/login.html")  // 自定义登录页面 URL
//                .permitAll()  // 允许所有人访问登录页面
//            .and()
//            .logout()
//                .permitAll()  // 允许所有人登出
//            .and()
//            .exceptionHandling()
//                .accessDeniedPage("/login.html");  // 如果访问受保护的资源没有权限，重定向到登录页面
//    }
//}